package com.example.demo.sevice;

import com.example.demo.controller.data.ReturnData;
import com.example.demo.controller.vo.RegisterVo;
import com.example.demo.entity.Admin;

import java.util.List;

/**
 * 管理员接口服务类
 */
public interface AdminService {

    ReturnData login(String username, String passwprd);

    ReturnData getUserList(int page, int limit, String nickname);

    ReturnData deleteUser(int id);

    ReturnData updateUserInfo(RegisterVo user);

    ReturnData getCircleList(int page, int pageSize);

    ReturnData getCommentList(int page, int pageSize, int circleId);

    ReturnData deleteComment(int id);
}
